@charset "utf-8";
body { font: 12px/180% Arial, Helvetica, sans-serif, "宋体"; background: #edeef2 url(xinju_bg.jpg) repeat-x left top; padding: 0; margin: 0; color: #333; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { display: inline-table }
*html .clearfix { height: 1% }
.clearfix { display: block }
*+html .clearfix { min-height: 1% }
a, img { border: 0; text-decoration: none; }
.rel { position: relative; }
div { height: auto; }
h1, h2, h3, h4, h5, h6, .my, .header, .left dl, .NewsList dt, .slideTxtBox .hd ul li, .pagelist, .product_l .hd ul ,.header h1 samp,.copyright,dt,h2 samp,.iProduct p samp,.product_top{ font-family: "Microsoft YaHei", "宋体"; }
ul, li, dl, dt, dd { padding: 0px; margin: 0; list-style-type: none; }
a { color: #333; text-decoration: none; outline: none; }
a:hover, .top a:hover,#sort dd a:hover{ color: #900; text-decoration: none; }
ul { list-style: none; }
input, select { font: 12px Verdana, Arial, Tahoma; vertical-align: middle; }
dl, dt, dd, ul { height: auto; padding: 0; margin: 0; }
.blank { height: 0px; clear: both; visibility: hidden; _margin: -3px 0; _line-height: 0px; }
.blank5 { height: 5px; line-height: 5px;/* _margin:-3px 0;*/ clear: both; visibility: hidden; }
.blank8 { height: 8px; line-height: 8px; clear: both; visibility: hidden; }
.blank10 { height: 10px; line-height: 10px; clear: both; visibility: hidden; }
.blank12 { height: 10px; line-height: 10px; clear: both; visibility: hidden; }
.blank16 { height: 16px; line-height: 16px; clear: both; visibility: hidden; }
.blank20{ height:20px; line-height:20px; clear: both; visibility: hidden; }
.por { position: relative; }
.center { margin: 0px auto; height: auto; }
.w1000, .header, .main, .top { width: 1000px; }
.w998 { width: 998px; }
.w220 { width: 220px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.bo { border: solid 1px #dedede; background: #FFF; }
.bo_b { border-bottom: dashed 1px #CCC; }
.f14{ font-size:14px; line-height:26px;}
.back { background: #FFF; }
.header { height: 193px; }
.header h1{ padding:18px 0 0 20px; margin:0; float:left; width:530px; height:66px;}
.header h1 b{ display:block; color:#333; font-size:22px; font-weight:normal;}
.header h1 samp{display:block; font-size:14px; color:#666;font-weight:normal; padding:5px 0;}
.top { height:28px; line-height:28px; padding: 0; overflow: hidden; }
.top a { float: right; margin: 0 18px 0 2px; padding: 0 0 0 12px; color: #369; text-decoration: none; }
.top a:hover, .nav .sub a:hover { color: #900; }
.top strong { color: #cc3; }
.logo { width:230px; height:165px;padding:0;background:url(xinju_n.jpg) repeat-x left bottom; text-align:center;}
.header_c { height: 78px; width: 450px; background: url(qitong_04.png) no-repeat center center; }
.header_r { width:220px;}
.header_r .tel{ font-size:20px; font-family: Arial,Gotham, "Helvetica Neue", Helvetica,sans-serif; color:#c90; padding:10px 0 5px 0;}
.header_r .so{ width:211px; height:24px;background:url(so.jpg) repeat-x left top;padding:2px 0;}
.header_r .so input{ border:none; font-size:14px; color:#666; width:150px; height:22px; padding:0 10px; line-height:20px;background: none;}

/*小图标*/
.pic {background-image: url("function2014.png"); float:left; margin:3px 5px 0 0;}
.pic_1 {background-position: -0px -0px; width: 20px; height: 20px; }
.pic_2 {background-position: -141px -93px; width: 109px; height: 52px;margin:0 0 5px 18px;}
.pic_3 {background-position: -95px -5px; width: 16px; height: 20px;margin:5px 8px 0 4px; }
.pic_4 {background-position: -40px -5px; width: 16px; height: 16px; float:right; cursor:pointer;}
.pic_5 {background-position: -135px -5px; width: 14px; height: 14px;margin:3px 8px 0 0;}
.pic_6 {background-position: -8px -177px; width: 90px; height: 51px;margin:0 0 7px 25px;}
.pic_7 {background-position: -274px -2px; width: 88px; height: 55px;margin:0 0 2px 30px;}
.pic_8 {background-position: -8px -93px; width: 104px; height: 50px; margin:0 0 5px 15px;}
.pic_9 {background-position: -274px -93px; width: 93px; height: 49px;margin:0 0 7px 22px;}
.pic_10 {background-position: -180px -15px; width: 3px; height: 5px; margin:7px 7px 0 0;}
.pic_11 {background-position: -85px -51px; width:100px; height: 13px; float:none; padding:0 0 0 20px;}
.pic_12 {background-position: -8px -51px; width: 17px; height: 15px; }
.pic_13 {background-position: -148px -177px; width: 85px; height: 45px;margin:8px 0 5px 26px;}
.pic_15 {background: url(function2014_2.png) no-repeat center center; width:58px; height:56px; float:left; margin:2px 0 0 40px;}

/**导航**/
.nav{ width:730px; padding:1px 0 0 0; float: left; }
.nav .hd { height:46px; line-height:46px; padding: 0 10px 0 20px; position: relative; }
.nav .hd ul { float: left; position: absolute; left:20px; top: -1px; height: 32px; width:720px;}
.nav .hd ul li{ float: left; width:110px; padding:0; text-align: center; margin: 0 5px; cursor: pointer;font-size: 16px; color:#FFF;}
.nav .hd ul li a{ color:#FFF; width:110px; float:left;}
.nav .hd ul li a:hover,.nav .bd .nav_c a:hover{ color:#ff9;}
.nav .hd ul li.on, .lServices ul li.on { height:46px; background: url(nav.png) repeat-x left bottom; color: #FFF; }
.nav .bd .nav_c{ color:#69c; float:left; height:32px; width:680px; padding:0 20px; font-size:14px; line-height:35px;}
.nav .bd .nav_c a{ color:#9cf; padding:0 20px;}
#pros a{padding:0 15px;}

.Technology { margin: 0 auto; width: 700px; }
.Technology li { float: right; padding: 20px 30px; font-size: 16px; line-height: 36px; }
.Technology li samp { padding: 3px 9px; font-family: Arial, Verdana, Tahoma; font-size: 20px; margin: 0 6px; color: #FFF; }
#enterprise { width: 900px; }

/*首页广告*/
.fullSlide { width: 100%; position: relative; height: 310px; background: #000; overflow: hidden; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 310px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height:3100px; }
.fullSlide .bd .prev,  .fullSlide .bd .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter: alpha(opacity=20); opacity: 0.2; }
.fullSlide .bd .prev { left: 0; }
.fullSlide .bd .next { background-position: 0 -90px; right: 0; }
.fullSlide .bd .prev:hover,  .fullSlide .bd .next:hover { filter: alpha(opacity=50) !important; opacity: 0.5 !important; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; _background: #000; _filter: alpha(opacity=60); }
.fullSlide .hd ul { text-align: center; padding-top: 5px; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 8px; height: 8px; margin: 5px; background: url(tg_flash_p.png) -18px 0; overflow: hidden; line-height: 9999px; }
.fullSlide .hd ul .on { background-position: 0 0; }

/*首页模块*/
#sort{background:#e3e3e4; height:140px; width: 100%; padding:25px 0; }
#sort dl{ width:1000px; margin:0; padding:0; float:left;}
#sort dt{ padding:0 0 3px 0; margin:0 auto; width:370px; text-align:center; font-size:16px; color:#960;background: url(sort.jpg) repeat-x left center;}
#sort dt strong{ background:#e3e3e4; padding:0 20px;}
#sort dd{ float:left; width:138px; text-align:center; padding:15px 2px 8px 2px;}
#sort dd:hover{ /*background:#d7dbe5;*/ border:solid 2px #96b8dc;padding:13px 0px 6px 0px;}
#sort dd a{ font-size:16px; color:#006; display:block; width:140px; float:left; padding:5px 0;}
#sort dd span{ cursor:pointer;}

.iProduct{ width:580px; padding:0 10px;}
.iProduct h2{ float:left;width:565px; font-size:26px; font-weight:normal; border-left: solid 7px #1e2971; padding:0 0 0 15px; margin:0; line-height:26px;}
.iProduct h2 strong{ color:#1e2971;font-weight:normal}
.iProduct h2 samp{ font-size:16px; color:#666; display:block;}
.iProduct p{ font-size:16px; width:270px; padding:10px 0 0 0;}
.iProduct p samp{ display:block; color:#900;}
.iProduct .pimg{ float:right; width:290px; height:210px; overflow:hidden;}
.iProduct_c{ width:560px; font-size:14px; line-height:22px; padding:8px 0;}
.iProduct_c strong,.iProduct p strong{ color:#960; font-weight:normal;}

.iCompany{ width:355px;}
.iCompany .tit{ width:355px; height:90px;background: url(iCompany.jpg) no-repeat center center; float:left; padding:0; margin:0;}
.iCompany_c{ border:solid 1px #CCC; width:353px; background:#FFF;}
.iCompany_c .co{ width:323px; padding:15px; font-size:14px;}
.iCompany_c .iCbo{width:353px; height:112px;background: url(iCompany_b2.jpg) no-repeat left top;}

/**子页广告**/
.sAd { text-align: center; }
.sAd_g { width: 100%; display: block; height: 200px; overflow: hidden; background-position: center center; }
.sAd_b { height: 39px; background: url(sad.png) no-repeat left top; }

/**产品页**/
.product { padding:15px; width:725px; background: #FFF; overflow: hidden; }
.product h1 { font-size: 26px; padding: 36px 8px; margin: 0; text-align: center; color: #666; }
.product h1 strong { font-size: 30px; padding: 0 8px; }
.product_top{width: 725px;}
.product_top .left{ border:1px solid #c2cce0; width:310px; height:190px; overflow:hidden;}
.product_top .left{ width:310px; height:190px;}
.product_top .right{ width:380px; padding:0 0 0 10px;}
.product_top .right h2{ padding:0; margin:0; text-align:left; color:#1e2971; font-size:22px;}
.product_top .right p{ font-size:14px;}
.product_top .right p strong{ color:#c90; display:block;}
.pTel{ width:380px; height:60px; background: url(xinju_02.jpg) no-repeat right top; margin:5px 0 0 0;}
.pTel img{ float:left; width:50px; height:50px;}
.pTel samp{ float:left;}
.f-qrcode{background: url(qr.png) no-repeat left center; width:100px; height:32px; float:left; background-size:20%;*background-size:16%; padding:5px 0 0 40px;*padding:5px 0 0 50px;padding:5px 0 0 50px\9; color:#535353; line-height:16px;}
.qrcode2,.qrcode2 .a1{ width:100%; height:100%; position:fixed;top:0; left: 0;display:block;}
.qrcode2{ z-index:9000;background: url(qr_bo.png); display:table;text-align:center; }
.qrcode2 small{display:table-cell;vertical-align:middle;}
.qrcode2 .a1{ z-index:9999; border:0;}

.product_m{ border-bottom:solid 2px #354b79; width:725px; margin:5px 18px;}
.product_m p{ padding:6px 10px; margin:0; background:#354b79; font-size:16px; color:#FFF; float:left;}

.product_c { width:725px; margin:5px 18px;overflow: hidden; }
.product_c table { border-collapse: collapse; border: none; margin: 0 auto; width: 100%; }
.product_c td { border: solid 1px #CCC; padding: 2px 3px; }
.product_c tr th { height: 28px; line-height: 28px; background: #999 }
.product_c tr td { height: 28px; line-height: 28px; text-align: center; background: #FFF; vertical-align: middle; }/* 默认背景被白色 */
.product_c tr.alt td { background: #F2F2F2; }/* 默认隔行背景颜色 */
.product_c tr.over td { background: #EEECEB; }/* 鼠标经过时候背景颜色 */
.product_i{ text-align: center;}

/**左侧**/
.left .on a { color: #C30; }
.left .tit { height: 45px; margin: 0; font-size: 16px; background: url(sort_top.jpg) no-repeat left center;color: #FFF; display: block; line-height: 45px; padding: 0 10px; }
.left .dtit { margin: 0; }
.left dl { width: 218px; display: block; font-size: 14px; line-height: 36px; border: solid 1px #d3d4d5; border-bottom:0;}
.left dt { height:36px; display: block; background: url(sort_top2.jpg) repeat-x left center; margin: 1px 0 0 0; padding: 0 18px; border-bottom:solid 1px #d3d4d5;}
.left dt a { color: #3f4d61; font-size:16px;}
.left dd { height: 36px; border-top: none; padding: 0 18px; background: #fafafa; border-bottom: solid 1px #d3d4d5;}
.left dl a { float: left; width: 155px; }
.left #dd2 { padding: 0 12px; height: 110px; }
.left #dd2 p { margin: 12px 0; padding: 0; background-image: url("classify.png"); float: left; width: 90px; height: 86px; }
.left #dd2 p a { color: #FFF; margin: 50px 0 0 0; width: 90px; float: left; text-align: center; }
.left #dd2 .p1 { background-color: #9c0; background-position: -10px -8px; margin: 12px 12px 0 0 }
.left #dd2 .p2 { background-color: #fbaa10; background-position: -110px -8px; }
.left_i { height: 310px; }
.left_i img{ width:220px; height:310px;}
#lNews { width: 220px; }
#lNews h2 { background: #547aa6; font-weight: normal; height: 40px; width: 220px; line-height: 40px; font-size: 16px; }
#lNews h2 a { color: #FFF; float: none; }
#lNews dl { height: auto; width: 218px; }
#lNews dd { border: none; height: 26px; line-height: 26px; font-size: 12px; padding: 0 0 0 3px; width: 210px; overflow: hidden; background: none; }
#lNews dd a { width: 186px; }

/**右侧**/
.right { float: right; width: 760px; overflow: hidden; background: #FFF; padding: 0 0 15px 0; }
.Location { padding: 5px 10px; display: block; color: #CCC; text-align:right;}
.Location a, .Location strong { color: #999; padding: 0 3px; font-weight: normal; }
.right_h { display: block; margin: 0; color: #fff; background:#354b79; padding:0 12px; font-size: 18px; font-weight: normal; height: 42px; line-height: 42px; }
.ProductList { display: block; padding: 0 20px; }
.ProductList li { width:318px; height:300px; overflow: hidden; margin: 0 20px; float: left; _display: inline; text-align: center; }
.ProductList li a { display: block; text-align: left; font-size: 16px; padding: 2px 0; color:#039;}
.ProductList li p{ padding:0; margin:0; text-align:left; line-height:18px; color:#666;}
.ProductList a strong { font-size: 20px; }
.ProductList li img { width:310px; height:190px; margin: 0 auto; display: block; border:solid 1px #c2cce0;}
.NewsList { display: block; margin: 0 30px; }
.NewsList dt { display: block; font-size: 16px; margin: 0 auto; position: relative; }
.NewsList dt samp { position: absolute; top: 0; right: 20px; font-size: 12px; color: #999; font-family: Arial, Tahoma, Verdana; }
.NewsList dd { display: block; margin: 0 0 15px 0; padding: 0 0 5px 0; border-bottom: dashed 1px #CCC; color: #999; }

/**新闻**/
.Content { width: 720px; padding: 20px; overflow: hidden; line-height: 22px; }
.News_tit { margin: 0; padding: 20px 0; display: block; text-align: center; font-size: 20px; }
.News_t { display: block; border-bottom: solid 1px #CCC; padding: 2px 6px; margin: 0 0 10px 0; text-align: center; color: #999; }
#download { border: none; }
#download dl { float: left; border: solid 1px #CCC; width: 710px; height: 40px; line-height: 40px; background: #fafafa; }
#download dd { float: left; border-right: solid 1px #e6e6e6; width: 233px; }
#download dd .pic_22 { bottom: 0; right: 0; position: static; margin: 5px 5px 5px 20px; }
.News_c, .News_b { display: block; padding: 6px; width: 690px; }
.News_b { border-top: dashed 1px #CCC; }
.News_b p { float: right; padding: 0; margin: 0 20px; color: #666; }
.News_b p a { font-weight: bold; }

/**服务**/
#iService_t { background: url(service.png) no-repeat 130px center; width: 900px; }
#iService_t .iService_ul { width: 520px; padding: 0 0 0 370px; float: none; }
.so { width: 590px; }
.iService_tab { padding: 30px; width: 940px; background: #FFF; }
.slideTxtBox { width: 480px; text-align: left; float: left; }
.slideTxtBox .hd { height: 30px; line-height: 30px; padding: 0 10px 0 20px; position: relative; }
.slideTxtBox .hd ul { float: left; position: absolute; left: 20px; top: -1px; height: 32px; }
.slideTxtBox .hd ul li, .lServices ul li { float: left; width: 103px; text-align: center; margin: 0 5px; cursor: pointer; background: #e5e5e5; font-size: 14px; }
.slideTxtBox .hd ul li.on, .lServices ul li.on { height: 40px; background: url("function.png") -115px -240px; color: #FFF; }
.slideTxtBox .bd ul { padding: 15px; zoom: 1; height: 250px; }
.slideTxtBox .bd li { height: 24px; line-height: 24px; }
.slideTxtBox .bd li .date { float: right; color: #999; }
.Driver { width: 430px; }
.Driver_dl { display: block; padding: 7px 0 0 30px; border-left: solid 1px #CCC; height: 270px; overflow: hidden; }
.Driver_dl dt { font-size: 16px; }
.Driver_dl dd { border-bottom: dashed 1px #e6e6e6; margin: 0 0 10px 0; color: #666; padding: 0 0 3px 0; position: relative; }
.lServices ul { float: left; height: 32px; line-height: 32px; }
.lServices ul li.on a { color: #FFF; }

/**分页**/
.pagelist { display: block; text-align: center; float: none; padding: 8px 0; }
.pagelist a { background: #f0f0f0; padding: 3px 6px; border: solid 1px #e0e0e0; }
.pagelist .hover { background: #039; border: solid 1px #039; color: #fff; }


/**底部**/
.Ftechnology{background: #e5e5e6; height:170px; width: 100%; color: #666; padding: 15px 0; }
.Ftechnology_dl{ width:560px; padding:8px 20px; overflow:hidden;}
.Ftechnology_dl dt{ width:96px; float:left; height:30px; line-height:30px; margin:0 300px 10px 0; background:#1e2971; color:#FFF; font-size:14px; padding:0 10px;}
.Ftechnology_dl dd{ width:280px; float:left; line-height:22px;}
#Ftechnology_r{ width:350px; float:right; height:150px; border-left:dashed 1px #b0b0b0;}
#Ftechnology_r dd{ width:340px;}

.footer { background: #32323c; height:130px; width: 100%; color: #666; padding: 8px 0; }
.footer span a{color: #999;}
.footer .wj{background:url(wj.png) no-repeat left center;padding: 0 0 0 20px;background-size: 9%;}
.copyleft { width:160px; height:100px; padding: 0 10px; background: url(logo_b.jpg) no-repeat center bottom; }
.footer.contact { width: 430px; }
.copyright{ font-size:12px; color:#b1b1b8; padding:15px 0 0 0;}
.copyright b{color: #fc6;font-weight: normal; font-size:14px;}
.copyright a { color: #036; margin: 0 50px 0 0; line-height: 22px; }
.copyright p { padding: 0; margin: 0; color: #ccc; font-size:14px;}
.copyright p a { color: #666; }
.copyright p strong { color: #fc6; font-weight: normal; font-size:14px;}

/**漂动**/
#leftsead{width:131px;height:143px;position:fixed;bottom:100px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;}